if (redis.call("exists", KEYS[1]) == 1) then
    local stock = tonumber(redis.call("get", KEYS[1]));
    -- 如果当前库存大于0
    if (stock > 0) then
        -- 当前库存-1（递增-1）
        redis.call("incrby", KEYS[1], -1);
        -- 返回库存
        return stock;
    end;
        -- 如果没有进入判断则直接返回0
        return 0;
end;